module.exports = {
  apps: [
    {
      name: 'psychological-server',
      namespace: 'psychological-server',
      max_memory_restart: '1024M',
      // 删除了 user 字段，因为 Windows 不支持 --uid 选项
      exec_mode: 'fork',
      cwd: '.', // 修改为当前目录，适配本地开发环境
      script: 'dist/src/main.js',
      args: '',
      watch: false,
      out_file: './logs/pm2/psychological-server/out.log',
      error_file: './logs/pm2/psychological-server/err.log',
      log_date_format: 'YYYY-MM-DD HH:mm:ss',
      merge_logs: true,
      env: {
        // 环境变量
        NODE_ENV: 'development',
      },
    },
  ],
};